//解决iphone中滑动不流畅问题
// -webkit-overflow-scrolling: touch;
#layout{
	height: auto;
	padding-bottom: 1rem;
}
#footer .gma-footIcon1 em{
	width: .36rem;
	background: url(../img/Group4Copy@2x.png) no-repeat center;
	background-size: 100% 100%;
}
#footer .gma-footIcon1 span{
	color:#212121;
}
#footer .gma-footIcon2 em{
	width:.32rem;
	background: url('../img/reward-gray-copy@3x.png') no-repeat center center;
	background-size: 100% 100%;
}
#footer .gma-footIcon3 em{
	background: url('../img/Group32@2x.png') no-repeat center center;
	background-size: 100% 100%;
}
#footer .gma-footIcon4 em{
	background: url('../img/Group5Copy@2x.png') no-repeat center center;
	background-size: 100% 100%;
}
/*设置轮播图start*/
.slider-panel{
	height: 3.74rem;
}
.slider-panel>ul>li{
	height: 3.74rem;
}
.slider-panel>ul>li>img{
	height: 100%;
	display: block;
}
.slider-panel>ul>li>a{
	width:100%;
	height: 100%;
	display: block;
}
.slider-panel>ul>li>a>img{
	height: 100%;
	display: block;
}
.point{
	width:20%;
}
.point>li{
	width:.12rem;
	height: .12rem;
}
/*设置轮播图end*/
/*导航开始*/
.nav-list{
	background: #fff;
}
.nav-list>li>a{
	/*height: 1.04rem;*/
	width:25%;
	padding: .48rem 0;
	float: left;
	display: block;
	float: left;
	text-align: center;
	font-size: .2rem;
	color: #808080;
	position: relative;
}
.nav-list>li>a>em{
	display: block;
    margin: 0 auto .2rem;
    width: 1rem;
    height:1rem;
    background: url(../img/my_like@3x.png) no-repeat center center;
	background-size: 100% 100%;
}
.nav-list>li>a>em.looking-record{
	background: url(../img/my_look_record.png) no-repeat center center;
	background-size: 100% 100%;
}
.nav-list>li>a>em.uploading-img{
	background: url(../img/Group7@3x.png) no-repeat center center;
	background-size: 100% 100%;
}
.nav-list>li>a>em.submit-house{
	background: url(../img/submit_hosue@3x.png) no-repeat center center;
	background-size: 100% 100%;
}
.nav-list>li>a>span{
	color: #212121;
	font-size: .24rem;
	line-height: .32rem;
}
/*导航结束*/
/*新增模块start*/
main{
	background:#fff;
	margin-top: 1px;
}
.main-title{
	padding:.48rem 0 .4rem 0;
}
.main-title>h3{
	padding:0 .3rem .2rem;
	line-height: .36rem;
	font-size: .36rem;
	color:#212121;
}
.main-title>h3>a{
	float: right;
	font-size: .28rem;
	color:#808080;
}
.main-title>p{
	padding-left: .36rem;
	color:#C0C0C0;
	font-size: .24rem;
	line-height: .28rem;
}
// .main-container{
// 	width:100%;
// 	height: 100%;
// 	overflow:auto;
// 	position: relative;
// }
// .main-container::-webkit-scrollbar {
// 		 display: none;
// }
// .slide-Info{
// 	width:500%;
// 	height: 100%;
// }
.slide-Info dl{
	width:5rem;
	padding-bottom: .4rem;
	margin-left: .12rem;
	float: left;
}
.slide-Info dl:first-child{
	margin-left:0;
	padding-left: .3rem;
}
.slide-Info dl:last-child{
	padding-right:.3rem;
}
.slide-Info dt{
	position: relative;
	height: 3.76rem;
	background: url('../img/bg-initPic.png') no-repeat center center;
	background-size: contain;
	-webkit-background-size: contain;
}
.slide-Info dt>img{
	width:100%;
	height: 100%;
}
.slide-Info dt>p{
	// width:1.68rem;
	height: .3rem;
	box-sizing:border-box;
	padding:0 .1rem;
	line-height: .24rem;
	position: absolute;
	bottom: .16rem;
	right: .12rem;
	z-index: 222;
	background: rgba(255,255,255,.8);
	border-radius: 2rem;
	text-align: center;
}
.slide-Info dt>p>i{
	display: inline-block;
	vertical-align:middle;
	width: .24rem;
	height: .24rem;
	line-height: .24rem;
	background: url('../img/look_num@3x.png') no-repeat center center;
	background-size: contain;
}
.slide-Info dt>p>span{
	margin-left: 2px;
	vertical-align:middle;
}
.slide-Info dt>p>.like{
	margin-left: .2rem;
	background: url('../img/like@3x.png') no-repeat center center;
	background-size: 90% 90%;
}
.slide-Info dd{
	padding-top: .2rem;
	color:#212121;
	font-size: .28rem;
	line-height: .32rem;
}
.slide-Info .title-area{
	padding-top: .3rem;
}
/*新增模块end*/
#alert-sure{
    width: 72%;
    font-size: .32rem;
    background: #fff;
    overflow: hidden;
    border-radius: .24rem;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    z-index: 9999;
}
#alert-sure>.alert-sure{
    width: 100%;
    padding: 0.3rem 0;
    font-size: .3rem;
    color:#fff;
    text-align: center;
}